ASP问题```高手进

来源:百度知道 编辑:UC知道 时间:2024/05/09 09:46:46
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
</head>

<body>
<% for(i=1;i<12;i++){ %>
非常
<br>
<% } %>
使用
</body>
</html>
老是显示不出来``错误在哪??`刚刚计算还能显示出11``到现在就出现什么内部错误```

<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
换成<%@LANGUAGE="JAVASCRIPT"%>

若你要使用LANGUAGE="VBSCRIPT" 的话代码应该这么写
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>
<body>
<% for i=1 to 12 %>
非常
<br>
<% next %>
使用
</body>
</html>

<%for i=1 to 12%>
非常
<br>
<%next%>
你那个是C的写法,ASP用的是VBscript,应该用VB的写法

@@ 语法错误!

<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
使用的是 vbscript,
for应该是vb的语法
for i=lbound to ubound step n
next

同意三楼
for(){}不是vbscript的语法格式,应该用 for to step next:
……
<% for i=1 to 12 step 1 'i=1 to 12相当于js中的i=1;i<12;